package com.example.bookmanagersystem.repository;

import com.example.bookmanagersystem.entity.BorrowRecord;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface BorrowRecordRepository extends JpaRepository<BorrowRecord, Long> {
    // 根据读者ID查询借阅记录
    List<BorrowRecord> findByReaderId(Long readerId);

    // 根据书籍ID查询借阅记录
    List<BorrowRecord> findByBookId(Long bookId);

    // 查询未归还的借阅记录
    List<BorrowRecord> findByReturnDateIsNull();
}